Tennis Gallery The
112 Arthur Rd., Merton, London, United Kingdom, SW19 8AA
(02087) 158866 Phone